package com.cj.controller;

import org.springframework.web.bind.annotation.*;

import java.util.HashMap;

@RestController
public class jQueryController {
    private HashMap<String,Object> map = new HashMap<>();

    @GetMapping("/doAjax")
    public String doAjax(String value){
        return value.toUpperCase();
    }

    @GetMapping("/doGet")
    public HashMap<String,Object> doGet(){
        map.put("code",1);
        return map;
    }

    @PostMapping("/doPost")
    //使用map作为请求参数时，需要用这个注解修饰   @RequestParam
    //接收从服务器接收来的JSON格式的信息 用@RequestBody接收
    public String doPost(@RequestBody HashMap<String,Object> map){
        System.out.println(map);
        return "okkk~~";
    }

    @GetMapping("/doLoad")
    public HashMap<String,Object> doLoad(@RequestBody HashMap<String,Object> map){
        return map;

    }
}
